std::forward_list::erase_after
From Cppreference
< cpp | container | forward list
| iterator erase_after( const_iterator position );
| (1) | (C++0x feature) |
| iterator erase_after( const_iterator first, const_iterator last );
| (2) | (C++0x feature) |
Removes specified elements from the container.
1) Removes the element following pos.
2) Removes the elements in the range (first; last).
Contents |
Parameters
| pos | - | iterator to the element preceding the element to remove |
| first, last | - | range of elements to remove |
Return value
1) iterator to the element following the erased one, or end() if no such element exists.
2) last
Example
| This section is incomplete |
Complexity
1) constant.
2) linear in distance between first and last.
See also
| clears the contents (public member function) | |